home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / pgpshe32.zip / WHATSNEW.DOC < prev   
Text File  |  1994-07-05  |  6KB  |  127 lines

  1. ============
  2. PGPShell 3.2
  3. ============
  4.  
  5. PGPShell v3.2 has been updated to be compatible with the MIT PGP v2.6
  6. and Mathew's clever v2.6ui version.  It is still compatible with PGP 
  7. v2.3a for those who are not interested in the 'licensing wars' of late 
  8. and want to stick to the tried and true.
  9.  
  10. In addition to the compatibility update, I've improved on several
  11. other things:
  12.  
  13. *  new directory dialogue improvements which allow you to choose 
  14.    files across directories and drives (and with a mouse)
  15.  
  16. *  ability to load and switch among several PGP keyring files
  17.    located along PGPPATH.  Good for viewing your secret key ring
  18.    and your public key ring while in PGPShell
  19.  
  20. *  the use of 4 new config variables located in PGP's CONFIG.TXT, 
  21.    three of which are PGP-specific and the fourth the MyName var.
  22.    The three PGP-specific configuration items allow you to 
  23.    customize PGPShell by choosing a particular key ring file at
  24.    startup, your own third-party text editor rather than the 
  25.    internal one, and a default text message directory to choose
  26.    text files from.
  27.  
  28. *  debugging of some strange code, including a complete rewrite
  29.    of keyring information loading into the KMS.  A few users
  30.    reported seeing only garbage in the KMS, so improved error
  31.    correcting should correct this problem.  
  32.    
  33. *  PGPShell now sends the entire UserID to PGP for processing.
  34.    This problem popped up when more than one UserID shared the
  35.    same first and last name, e.g., "Steve Jones."  Now PGPShell
  36.    will send: "Steve Jones <jones@domain.com>" to ensure that
  37.    the correct key is being acted upon.
  38.  
  39.  
  40.  
  41. PGPShell 3.1
  42. ============
  43.  
  44. PGPShell version 3.0 was a complete from-the-ground-up rewrite of the 
  45. successful, yet clumsy version 2.2.  While it was a drastic improvement 
  46. (design and otherwise) over previous versions, some serious bugs worked 
  47. their way in there.  Version 3.1 takes care of them all and has some 
  48. extra bells and whistles thrown in as well.
  49.  
  50.   o  In MS-DOS ver 6.0+ with the double-space option enabled,  
  51.      the FAT table is organized differently.  Some of my assembly
  52.      routines conflicted with DOS/double-space and locked up the
  53.      computer (cold, dead complete lockup...)  Resorted to tried
  54.      and true methods and squashed this bug.
  55.  
  56.   o  Improved and made exception handling more robust, especially
  57.      in the opening key data gathering.  PGPShell now displays an
  58.      error message in lieu of the Key Management Screen if key
  59.      data was not gathered properly.  Now the only lock-up can
  60.      occur if the PGP key ring is corrupted, which requires the
  61.      user type "pgp -kc" at the DOS prompt.  (May or may not clear
  62.      up the problem.)
  63.  
  64.   o  PGPShell now supports full UserIDs, instead of last names only,
  65.      so that if before "Smith" was sent to PGP (and PGP complained  
  66.      that there were two Smith's) the full "Robert S. Smith" is now
  67.      sent.
  68.  
  69.   o  Fixed the overly restrictive requirement that the PGP.EXE file
  70.      exist in the PGPPATH.  PGPShell now searches the entire path 
  71.      *and* the PGPPATH for the PGP.EXE file enabling users to keep
  72.      the executable in one place and the data files in another.
  73.  
  74.   o  PGPSHELL.EXE can now be run from anywhere in the path, not just
  75.      from the current directory.  PGPShell still requires that the
  76.      PGP DOS environment variable PGPPATH be set though, because it
  77.      will look there for the output files that it uses to display
  78.      the key ring.
  79.  
  80.   o  Fixed several small glitches in the PGPShell Editor.  The Editor
  81.      no longer rejects valid DOS file names.  Also fixed a backspace
  82.      bug and a wordwrap glitch.
  83.  
  84.   o  When entering the Key Management Screen (KMS) information is
  85.      instantly displayed without pressing a key.  Also, scrolling 
  86.      with the mouse or arrow keys updates the key information 
  87.      automatically.  
  88.      
  89.   o  Put in a CRC routine to ensure greater confidence in the
  90.      executable.  Now you can type "PGPSHELL CRC" to get the CRC
  91.      checksum.
  92.  
  93.  
  94. What I Want to Do in the Very Near Future, (or What I Would Have
  95. Done, Had I Had More Time Over Spring Break...)
  96. ----------------------------------------------------------------
  97.  
  98.   o  Add support for an external string table for all error
  99.      messages and help screens rather than hard coding them in
  100.      the executable.  This will facilitate translation of PGPShell 
  101.      into languages other than English.  (Perhaps my wife will 
  102.      volunteer for the Spanish translation...)
  103.  
  104.   o  Add support for an external text editor to use in lieu of the
  105.      PGPShell Editor 1.0a.  That way those still stuck on edlin 
  106.      can go for it!
  107.  
  108. I'll try to get to these two things in particular this summer
  109. (Jun 94).  Those of you who are bi/tri/multi-lingual (!) and would
  110. like to see PGPShell translated into a particular language, please
  111. send me the translation!  To do it, go through PGPShell and write
  112. down the title of the help screen (or error message) and the text
  113. after that in the translated language.  Don't worry about the line
  114. count, I'll pad the lines if need be *unless* it is longer than
  115. will fit in the box.  It can be shorter than the English text, but
  116. it can't be longer or the message will get truncated!
  117.  
  118. All programs have a couple of bugs hanging around...  Don't keep 'em 
  119. to yourself!  Let me know about them so that I can make PGPShell even
  120. better than ever.  Don't assume someone else already wrote about it,
  121. because odds are they didn't.  You can e-mail me at:
  122.  
  123.                      still@rintintin.colorado.edu
  124.  
  125. or leave a [C]omment to me as the sysop of the Hieroglyphic Voodoo 
  126. Machine BBS at +1 303 443 2457 (V.32bis N81) 24 hours a day.  Enjoy!
  127.